baking troughs - Spanish English Dictionary